package com.wn.service;

import com.wn.model.vo.CartVo;

/**
 * 购物车业务层
 */
public interface CartService {

    /**
     * 获取用户的购物车
     */
    CartVo getCart(Long userId);
    /**
     * 添加一件商品到购物车
     */
    CartVo addCartItem(Long userId, Long bookId);
    /**
     * 删除购物车项
     */
    CartVo removeCartItem(Long userId, Long bookId);
    /**
     * 清空购物车
     */
    CartVo clearCart(Long userId);

}
